/* SPDX-License-Identifier: BSD-3-Clause
 * Copyright (c) 2025 Red Hat, Inc.
 */

#include <eal_export.h>

/* Symbols from the base driver are exported separately below. */
RTE_EXPORT_INTERNAL_SYMBOL(fman_ip_rev)
RTE_EXPORT_INTERNAL_SYMBOL(fman_dealloc_bufs_mask_hi)
RTE_EXPORT_INTERNAL_SYMBOL(fman_dealloc_bufs_mask_lo)
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_set_mcast_filter_table)
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_reset_mcast_filter_table)
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_clear_mac_addr)
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_add_mac_addr)
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_stats_get)
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_stats_get_all)
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_stats_reset)
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_bmi_stats_enable)
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_bmi_stats_disable)
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_bmi_stats_get_all)
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_bmi_stats_reset)
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_promiscuous_enable)
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_promiscuous_disable)
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_enable_rx)
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_disable_rx)
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_get_rx_status)
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_loopback_enable)
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_loopback_disable)
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_set_bp)
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_get_fc_threshold)
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_set_fc_threshold)
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_get_fc_quanta)
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_set_fc_quanta)
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_get_fdoff)
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_set_err_fqid)
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_set_ic_params)
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_set_fdoff)
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_set_maxfrm)
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_get_maxfrm)
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_get_sg_enable)
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_set_sg)
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_discard_rx_errors)
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_receive_rx_errors)
RTE_EXPORT_INTERNAL_SYMBOL(netcfg_acquire)
RTE_EXPORT_INTERNAL_SYMBOL(netcfg_release)
RTE_EXPORT_INTERNAL_SYMBOL(bman_new_pool)
RTE_EXPORT_INTERNAL_SYMBOL(bman_free_pool)
RTE_EXPORT_INTERNAL_SYMBOL(bman_get_params)
RTE_EXPORT_INTERNAL_SYMBOL(bman_release)
RTE_EXPORT_INTERNAL_SYMBOL(bman_acquire)
RTE_EXPORT_INTERNAL_SYMBOL(bman_query_free_buffers)
RTE_EXPORT_INTERNAL_SYMBOL(bman_thread_irq)
RTE_EXPORT_INTERNAL_SYMBOL(qman_alloc_fqid_range)
RTE_EXPORT_INTERNAL_SYMBOL(qman_reserve_fqid_range)
RTE_EXPORT_INTERNAL_SYMBOL(qman_alloc_pool_range)
RTE_EXPORT_INTERNAL_SYMBOL(qman_alloc_cgrid_range)
RTE_EXPORT_INTERNAL_SYMBOL(qman_release_cgrid_range)
RTE_EXPORT_INTERNAL_SYMBOL(dpaa_intr_enable)
RTE_EXPORT_INTERNAL_SYMBOL(dpaa_intr_disable)
RTE_EXPORT_INTERNAL_SYMBOL(dpaa_get_ioctl_version_number)
RTE_EXPORT_INTERNAL_SYMBOL(dpaa_get_link_status)
RTE_EXPORT_INTERNAL_SYMBOL(dpaa_update_link_status)
RTE_EXPORT_INTERNAL_SYMBOL(dpaa_update_link_speed)
RTE_EXPORT_INTERNAL_SYMBOL(dpaa_restart_link_autoneg)
RTE_EXPORT_INTERNAL_SYMBOL(qman_set_fq_lookup_table)
RTE_EXPORT_INTERNAL_SYMBOL(qman_ern_register_cb)
RTE_EXPORT_INTERNAL_SYMBOL(qman_ern_poll_free)
RTE_EXPORT_INTERNAL_SYMBOL(qman_irqsource_add)
RTE_EXPORT_INTERNAL_SYMBOL(qman_fq_portal_irqsource_add)
RTE_EXPORT_INTERNAL_SYMBOL(qman_irqsource_remove)
RTE_EXPORT_INTERNAL_SYMBOL(qman_fq_portal_irqsource_remove)
RTE_EXPORT_INTERNAL_SYMBOL(qman_portal_poll_rx)
RTE_EXPORT_INTERNAL_SYMBOL(qman_clear_irq)
RTE_EXPORT_INTERNAL_SYMBOL(qman_portal_dequeue)
RTE_EXPORT_INTERNAL_SYMBOL(qman_dequeue)
RTE_EXPORT_INTERNAL_SYMBOL(qman_dqrr_consume)
RTE_EXPORT_INTERNAL_SYMBOL(qman_static_dequeue_add)
RTE_EXPORT_INTERNAL_SYMBOL(qman_dca_index)
RTE_EXPORT_INTERNAL_SYMBOL(qman_create_fq)
RTE_EXPORT_INTERNAL_SYMBOL(qman_fq_fqid)
RTE_EXPORT_INTERNAL_SYMBOL(qman_fq_state)
RTE_EXPORT_INTERNAL_SYMBOL(qman_init_fq)
RTE_EXPORT_INTERNAL_SYMBOL(qman_retire_fq)
RTE_EXPORT_INTERNAL_SYMBOL(qman_oos_fq)
RTE_EXPORT_INTERNAL_SYMBOL(qman_query_fq_np)
RTE_EXPORT_INTERNAL_SYMBOL(qman_query_fq_frm_cnt)
RTE_EXPORT_INTERNAL_SYMBOL(qman_set_vdq)
RTE_EXPORT_INTERNAL_SYMBOL(qman_volatile_dequeue)
RTE_EXPORT_INTERNAL_SYMBOL(qman_enqueue)
RTE_EXPORT_INTERNAL_SYMBOL(qman_enqueue_multi)
RTE_EXPORT_INTERNAL_SYMBOL(qman_enqueue_multi_fq)
RTE_EXPORT_INTERNAL_SYMBOL(qman_modify_cgr)
RTE_EXPORT_INTERNAL_SYMBOL(qman_create_cgr)
RTE_EXPORT_INTERNAL_SYMBOL(qman_delete_cgr)
RTE_EXPORT_INTERNAL_SYMBOL(dpaa_get_qm_channel_caam)
RTE_EXPORT_INTERNAL_SYMBOL(dpaa_get_qm_channel_pool)
RTE_EXPORT_INTERNAL_SYMBOL(qman_thread_fd)
RTE_EXPORT_INTERNAL_SYMBOL(qman_thread_irq)
RTE_EXPORT_INTERNAL_SYMBOL(qman_fq_portal_thread_irq)
RTE_EXPORT_INTERNAL_SYMBOL(fsl_qman_fq_portal_create)
